Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Maribor Davos Maribor Tokyo Mie Kyoto Kofu Nishi-Tama Tokyo Fort Worth Bangkok Lenzerheide Cagnes-Sur-Mer Vaihingen Hechingen Kedzierzyn Kozle Durmersheim Istanbul Opole Tampa Biberach Athens Patras Belfort Galatina Perigueux Vaihingen Les Contamines Hechingen Rimini Mestre Gliwice Opole Deauville Poitiers Milan Capriolo Ortisei Las Vegas Tenerife Latina Dinan Cagnes-Sur-Mer Zagreb Denain Bordeaux Bratislava Las Vegas Mestre Barnstaple Bratislava Ismaning Odense Dubai Stockholm Biberach Monzon Makarska Zagreb Marseille Bad Saulgau Torun Contrexeville Hechingen Grenoble Versmold Biella Shrewsbury Clermont-Ferrand Ismaning Grenoble Fort Walton Beach Clearwater Bath Tessenderlo Chiasso Ortisei Saint-Gaudens Karuizawa Grado Nottingham Stuttgart-Vaihingen Biella Olomouc Bronx Tsukuba Noto Clermond-Ferrand Nantes Equeurdreville Toyota Dothan Changwon Tsukuba Vero Beach Port St. Lucie Nanning Aning Fukuoka Kurume Bronx Changwon Joue-les-Tours Saint Raphael Essen Saint-Malo Saint-Malo Fergana Ismaning Lenzerheide Xi'An Athens Contrexeville Sacramento Carson Nassau Lexington Vancouver Bogota Tsukuba Marseille Albuquerque Barnstaple Las Vegas Makinohara Hamamatsu Toronto Captiva Island Cagnes-Sur-Mer Bendigo Toyota Merida Merida Hong Kong Tessenderlo Biella Sunrise Midland Sofia Altenkirchen Surprise Dubai Petange Beinasco Joue-Les-Tours Irapuato Bad Saulgau Gifu Cagnes-Sur-Mer Fukuoka Kurume Seoul Changwon Marseille Ilkley Stockton Sacramento Lexington Vancouver Dalian Women's Tennis Open - Dalian Tampico Toronto Hua Hin Championships - Hua Hin Carlsbad Classic - Carlsbad Tokyo Toyota Midland Osprey Barnstaple Cagnes-Sur-Mer Biarritz Bangkok Poitiers Bol Open - Bol Darmstadt Granby Dalby Midland Rancho Mirage Surprise Winnipeg Zhuhai Charlottesville Sharm El Sheikh Liuzhou Beijing Tokyo Seoul Makinohara Marseille Midland Gifu Dothan Biyuan Zhengzhou Tennis Open - Zhengzhou Hamamatsu Marseille Cagnes-Sur-Mer Ilkley Fukuoka Southsea Contrexeville Kurume Goyang Sanya Noto Indian Harbour Beach Nanjing Poitiers Zwevegem Canberra Rockhampton Istanbul Port Pirie Nuriootpa Capriolo Biarritz Zhengzhou Zhuhai Gifu Honolulu Berkeley Vancouver Chicago Suzhou San Antonio Open - San Antonio Engie Open de Limoges - Limoges Taipei OEC Open - Taipei Shenzhen Oracle Challenger Series - Newport Beach Oracle Challenger Series - Indian Wells Abierto De Zapopan - Guadalajara Croatia Bol Open - Bol W100 Midland W60 Launceston W60 Kyoto Rancho Santa Fe W100 Trnava W100 Surbiton W60+H Rome W100 Ilkley Lenzerheide Dalian Women's Tennis Open - Dalian W100 Vancouver OEC Taipei WTA Challenger - Taipei Suzhou W100 Tokyo W100+H Dubai Surprise W100 Landisville W60 Collonge-Bellerive W60+H Caldas da Rainha W25 Santarem W100+H Nottingham W25 Lisbon W25 Lima W80 Macon Dow Tennis Classic - Midland Open BLS de Limoges - Limoges Vancouver W60 Orlando W60 Rome W60 Grenoble W60 Charlottesville W100 Charleston Liqui Moly Open - Karlsruhe W25 Chiang Rai W25 Chiang Rai Veneto Open - Gaiba Odlum Brown VanOpen - Vancouver W100 Palm Harbor W100 Bengaluru Credit Andorra Open - Andorra Puerto Vallarta Open - Puerto Vallarta San Luis Potosi Open - San Luis Potosi Nordea Open - Bastad Indian Harbour Beach Fifth Third Charleston - Charleston San Luis Potosi Open - San Luis Potosi W100 Wiesbaden W100 Ilkley Dow Tennis Classic - Midland W25 Cancun Toyota W100 Surbiton W60 Tokyo Trophee Clarins - Paris Grand Est Open 88 - Contrexeville W100 Charleston W60 Charlottesville W40 Pune W100 Bonita Springs W60+H Irapuato W25 Kashiwa W100 Surbiton Golden Gate Open - Stanford Barranquilla Open - Barranquilla Capriolo Hawaii Open - Honolulu Poitiers Veneto Open - Gaiba Trophee Clarins - Paris Makarska Open - Makarska W100 Surbiton Barranquilla Open - Barranquilla Cancun Tennis Open - Cancun Guadalajara 125 Open - Guadalajara Poitiers Chiasso L&T Mumbai Open - Mumbai Oracle Challenger Series - New Haven Dubai W75 Prague Abierto Tampico - Tampico W75+H Calgary Liqui Moly Open - Karlsruhe W100 Suzhou W60 Nantes Oracle Challenger Series - Newport Beach Liqui Moly Open - Karlsruhe Catalonia Open - Lleida W25 Austin W75 Bellinzona Ahmedabad W25 Cancun Lexus Birmingham Open - Birmingham W100 Bonita Springs W60 Saint-Gaudens Scottsdale W100 Versmold Open delle Puglie - Bari Abierto Tampico - Tampico Dow Tennis Classic - Midland Open P2i Angers Arena Loire - Angers W60 Templeton W80 Rancho Santa Fe W80 Poitiers W100 Shrewsbury Suzhou Liuzhou W75 Trnava Shenzhen Canberra Mumbai Open - Mumbai Open Internacional Femeni Solgirones - La Bisbal D'Emporda Copa Bionaire - Cali Hall of Fame Open - Newport Ashland W50 Saskatoon Las Palmas, Gran Canaria W80 Cagnes-Sur-Mer W80 Granby Slovenia Open - Portoroz FORTIS Championships Luxembourg - Luxembourg Porsche Tennis Grand Prix - Filderstadt J&S Cup - Warsaw FORTIS Championships Luxembourg - Luxembourg Porsche Tennis Grand Prix - Stuttgart Mondial Australian Women's Hardcourts - Gold Coast Proximus Diamond Games - Antwerp Internationaux de Strasbourg - Strasbourg Barcelona KIA - Barcelona Ordina Open - s'Hertogenbosch Internazionali femminili di tennis di Palermo - Palermo Gastein Ladies - Bad Gastein Nordea Nordic Light Open - Stockholm FORTIS Championships Luxembourg - Luxembourg Porsche Tennis Grand Prix - Stuttgart Mondial Australian Women's Hardcourts - Gold Coast Proximus Diamond Games - Antwerp Copa Colsanitas - Bogota Abierto Mexicano TELCEL presentado por HSBC - Acapulco Porsche Tennis Grand Prix - Stuttgart FORTIS Championships Luxembourg - Luxembourg Barcelona Ladies Open - Barcelona Medibank International - Sydney ECM Prague Open - Prague Generali Ladies Linz - Linz Nurnberger Gastein Ladies - Bad Gastein ASB Classic - Auckland Moorilla Hobart International - Hobart Pattaya Women's Open - Pattaya City Malaysia Classic 2010 - Kuala Lumpur Andalucia Tennis Experience - Marbella Barcelona Ladies Open - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Collector Swedish Open Women - Bastad Nurnberger Gastein Ladies - Bad Gastein PTT Pattaya Open - Pattaya City Qatar Ladies Open - Doha Malaysian Open - Kuala Lumpur Family Circle Cup - Charleston Internationaux de Strasbourg - Strasbourg ECM Prague Open - Prague BGL Luxembourg Open - Luxembourg Istanbul Cup - Istanbul Open GDF Suez - Paris Whirlpool Monterrey Open - Monterrey Abierto Mexicano - Acapulco Porsche Tennis Grand Prix - Stuttgart Sony Ericsson Swedish Open Women - Bastad Bell Challenge - Quebec City Generali Ladies Linz - Linz BGL Luxembourg Open - Luxembourg PTT Pattaya Open - Pattaya City XXI Copa BBVA Colsanitas - Bogota WTA Brasil Tennis - Florianopolis Family Circle Cup - Charleston W80 Poitiers HP Open - Osaka Copa Claro Colsanitas - Bogota Bell Challenge - Quebec City Japan Women's Open Tennis - Osaka Brisbane International - Brisbane Abierto Mexicano TELCEL - Acapulco Copa Claro Colsanitas - Bogota Grand Prix De SAR La Princesse Lalla Meryem - Marrakech Open BLS de Limoges - Limoges Topshelf Open - 's-Hertogenbosch AEGON Classic - Birmingham AEGON International - Eastbourne Collector Swedish Open - Bastad Brasil Tennis Cup - Florianopolis Bank of the West Classic - Stanford Japan Women's Open Tennis - Tokyo Toray Pan Pacific Open - Tokyo Tashkent Open - Tashkent Tianjin Open - Tianjin BGL Luxembourg Open - Luxembourg Nurnberger Versicherungscup - Nurnberg W100 Shenzhen e-Boks Danish Open - Copenhagen ASB Classic - Auckland Hobart International - Hobart Rio Open - Rio de Janeiro Abierto Monterrey Afirme - Monterrey Copa Claro Colsanitas - Bogota Istanbul Cup - Istanbul Grand Prix De SAR La Princesse Lalla Meryem - Rabat Nurnberger Versicherungscup - Nurnberg Topshelf Open - 's-Hertogenbosch Bank of the West Classic - Stanford Brasil Tennis Cup - Florianopolis Olympics - Rio de Janeiro Connecticut Open - New Haven Japan Women's Open Tennis - Tokyo Toray Pan Pacific Open - Tokyo Guangzhou International Women's Open - Guangzhou Tashkent Open - Tashkent Tianjin Open - Tianjin Hong Kong Tennis Open - Hong Kong ASB Classic - Auckland Hobart International - Hobart Abierto Mexicano TELCEL - Acapulco Alya WTA Malaysian Open - Kuala Lumpur Abierto Monterrey Afirme - Monterrey Claro Open Colsanitas - Bogota TEB BNP Paribas Istanbul Cup - Istanbul Grand Prix De SAR La Princesse Lalla Meryem - Rabat Nurnberger Versicherungscup - Nurnberg Aegon Nottingham Open - Nottingham AEGON Classic - Birmingham Bucharest Open - Bucharest Jiangxi Open - Nanchang Citi Open - Washington Connecticut Open - New Haven Coupe Banque Nationale - Quebec City Brisbane International - Brisbane ASB Classic - Auckland Hobart International - Hobart St. Petersburg Ladies Trophy - St. Petersburg Taiwan Open - Taipei City Abierto Mexicano TELCEL - Acapulco Volvo Car Open - Charleston Claro Open Colsanitas - Bogota Tashkent Open - Tashkent Hong Kong Tennis Open - Hong Kong Shenzhen Open - Shenzhen Ladies Open Lausanne - Lausanne Baltic Open - Jurmala Japan Women's Open - Hiroshima Toray Pan Pacific Open - Osaka Tianjin Open - Tianjin BGL Luxembourg Open - Luxembourg Shenzhen Open - Shenzhen ASB Classic - Auckland Adelaide International - Adelaide Internationaux de Strasbourg - Strasbourg Istanbul Open - Istanbul MUSC Health Women's Open - Charleston Emilia-Romagna Open - Parma Abierto GNP Seguros - Monterrey Copa Colsanitas - Bogota European Open - Hamburg Livesport Prague Open - Prague Chennai Open - Chennai Hana Bank Korea Open - Seoul ASB Classic - Auckland Thailand Open - Hua Hin Merida Open Akron - Merida Abierto GNP Seguros - Monterrey ATX Open - Austin Copa Colsanitas - Bogota Abierto GNP Seguros - Monterrey Dubai Duty Free Championships - Dubai Abierto Mexicano TELCEL - Acapulco BMW Malaysian Open - Kuala Lumpur Family Circle Cup - Charleston Internationaux de Strasbourg - Strasbourg Ricoh Open - 's-Hertogenbosch Mallorca Open - Mallorca Mallorca Open - Mallorca Open 6 Sens - Lyon Ladies Linz - Linz BGL Luxembourg Open - Luxembourg Abierto Mexicano TELCEL - Acapulco Thailand Open - Hua Hin Internationaux de Strasbourg - Strasbourg Eastbourne International - Eastbourne Oracle Challenger Series - Indian Wells Olympics - Tokyo Hobart International - Hobart Qatar German Open - Berlin Adelaide International 1 - Adelaide Toray Pan Pacific Open - Tokyo BNP Paribas Open - Indian Wells Family Circle Cup - Charleston Abierto De Guadalajara - Guadalajara Coupe Banque Nationale - Quebec City Bad Homburg Open - Bad Homburg Zhengzhou Open - Zhengzhou Jiangxi Open - Nanchang Ladies Open Lausanne - Lausanne Rothesay Open - Nottingham Toray Pan Pacific Open - Tokyo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Singapore Open - Singapore German Open 2005 - Berlin Sony Ericsson Open - Miami Toray Pan Pacific Open - Tokyo Miami Open - Miami Qatar Total Open - Doha BNP Paribas Open - Indian Wells Taiwan Open - Taipei City Qatar Total Open - Doha Miami Open - Miami Rogers Cup - Montreal Melbourne Summer Set 1 - Melbourne Western & Southern Open - Cincinnati Korea Open - Seoul Wuhan Tennis Open - Wuhan ASB Classic - Auckland China Open - Beijing Japan Women's Open Tennis - Tokyo Korea Open - Seoul Tashkent Open - Tashkent Hungarian Grand Prix - Budapest Generali Ladies Linz - Linz Tianjin Open - Tianjin BGL Luxembourg Open - Luxembourg Dubai Duty Free Championships - Dubai Hungarian Ladies Open - Budapest Bad Homburg Open - Bad Homburg Citi Open - Washington Guangzhou Open - Guangzhou Miami Open - Miami Grand Prix De SAR La Princesse Lalla Meryem - Rabat Zurich Open - Zurich Rogers Cup - Montreal LTA London Championships - London Western & Southern Open - Cincinnati Coupe Banque Nationale - Quebec City Abierto GNP Seguros - Monterrey Japan Women's Open - Hiroshima BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Sydney International - Sydney Internazionali BNL d'Italia - Rome Kremlin Cup - Moscow Volvo Car Open - Charleston Pacific Life Open - Indian Wells Abierto GNP Seguros - Monterrey Miami Open - Miami Grand Prix De SAR La Princesse Lalla Meryem - Rabat Nature Valley Open - Nottingham Citi Open - Washington Omnium Banque Nationale - Montreal Cincinnati Open - Cincinnati Korea Open - Seoul Tashkent Open - Tashkent Viking Open - Nottingham Citi Open - Washington Abierto Mexicano TELCEL - Acapulco Championnats Banque Nationale - Granby Toray Pan Pacific Open - Tokyo Abierto GNP Seguros - Monterrey Open Capfinances Rouen Metropole - Rouen Korea Open - Seoul Japan Open - Osaka BNP Paribas Poland Open - Warsaw Japan Open Tennis Championships - Osaka Phillip Island Trophy - Melbourne Transylvania Open - Cluj-Napoca Abierto De Guadalajara - Guadalajara Abierto GNP Seguros - Monterrey Volvo Car Open - Charleston BNP Paribas Open - Indian Wells European Open - Hamburg Internationaux de Strasbourg - Strasbourg Western & Southern Open - Cincinnati Nottingham Open - Nottingham WTA Chicago Women's Open - Chicago UniCredit Iasi Open - Iasi Dubai Duty Free Championships - Dubai Rogers Cup - Toronto UniCredit Iasi Open - Iasi China Open - Beijing BNP Paribas Open - Indian Wells Porsche Tennis Grand Prix - Stuttgart Internazionali BNL d'Italia - Rome Australian Open - Melbourne Guadalajara Open Akron - Guadalajara Internazionali BNL d'Italia - Rome Grand Prix De SAR La Princesse Lalla Meryem - Rabat Australian Open - Melbourne Western & Southern Open - New York Livesport Prague Open - Prague Internazionali BNL d'Italia - Rome Rothesay Open - Nottingham French Open - Paris Wimbledon - London Miami Open - Miami Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Miami Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Mubadala Citi DC Open - Washington U.S. Open - New York BNP Paribas Open - Indian Wells Bad Homburg Open - Bad Homburg Open Capfinances Rouen Metropole - Rouen National Bank Open - Toronto Japan Open Tennis Championships - Osaka Toray Pan Pacific Open - Tokyo ATX Open - Austin Tennis in the Land - Cleveland Ningbo Open - Ningbo Hobart International - Hobart Cagnes-Sur-Mer Thailand Open - Hua Hin Australian Open - Melbourne San Diego Open - San Diego Pacific Life Open - Indian Wells French Open - Paris Copa Colsanitas - Bogota Porsche Tennis Grand Prix - Stuttgart Berlin Ladies Open - Berlin Olympics - Paris Wimbledon - London Hong Kong Tennis Open - Hong Kong Merida Open Akron - Merida Wimbledon - London Internazionali BNL d'Italia - Rome Australian Open - Melbourne Adelaide International - Adelaide French Open - Paris Wimbledon - London Miami Open - Miami Guangzhou Open - Guangzhou Merida Open Akron - Merida Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Sony Ericsson Open - Miami Western & Southern Financial Group Women's Open - Cincinnati Rogers Cup - Toronto BNP Paribas Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai Qatar TotalEnergies Open - Doha China Open - Beijing Mutua Madrid Open - Madrid Fed Cup, Asia/Oceania Zone Group I U.S. Open (juniors) Australian Open (juniors) U.S. Open - New York Dubai Duty Free Championships - Dubai Internazionali BNL d'Italia - Rome National Bank Open - Toronto Qatar Total German Open 2006 - Berlin BNP Paribas Open - Indian Wells Dothan U.S. Open - New York French Open - Paris U.S. Open - New York BNP Paribas Open - Indian Wells U.S. Open - New York Charleston - Charleston Thoreau Tennis Open - Concord W60 Burnie Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Wimbledon - London Fed Cup, Asia/Oceania Zone Group I W80 Gifu Fed Cup, World Group 2006, PO, CHN-GER 4-1 Fed Cup, World Group II 2007, 1R, GER-CRO, 4-1 Australian Open - Melbourne Fed Cup, World Group 2007, PO, JPN-GER 2-3 Fed Cup, World Group I 2008, 1R, USA-GER 4-1 Fed Cup, World Group, PO, GER-FRA 2-3 French Open - Paris Fed Cup, Group I, 1R, BLR-GER 2-3 Fed Cup, World Group, PO, BRA-GER 0-4 Fed Cup, World Group, PO, GER-CHN 3-2 Billie Jean King Cup, Finals Wimbledon (juniors) U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Billie Jean King Cup, Finals Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Copa Colsanitas - Bogota Wimbledon - London French Open - Paris Fed Cup, World Group II, 1R, JPN-ESP 2-3 U.S. Open - New York Fed Cup, World Group, 1R, GER-BLR 0-4 Australian Open - Melbourne Billie Jean King Cup, Qualifiers, Group F French Open - Paris Australian Open - Melbourne Qatar Total Open - Doha BNP Paribas Open - Indian Wells Wimbledon - London Fed Cup, World Group II, PO, JPN-NED 4-0 U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York Western & Southern Open - Cincinnati Miami Open - Miami BGL BNP Paribas Open Luxembourg - Luxembourg Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open (juniors) Wimbledon (juniors) Australian Open - Melbourne U.S. Open (juniors) Australian Open (juniors) French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Hopman Cup - Perth Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York W100 Tokyo Palermo Ladies Open - Palermo Canberra 125 - Canberra Australian Open (Asia, Wildcard) W100 Oeiras Bad Homburg Open - Bad Homburg Australian Open - Melbourne French Open (juniors) French Open - Paris Billie Jean King Cup, PO, JPN-COL 3-2 Billie Jean King Cup, Qualifiers, BRA-GER 1-3 Copa Colsanitas - Bogota Australian Open - Melbourne French Open - Paris French Open - Paris Suzhou WTA 125 - Suzhou Wimbledon - London Billie Jean King Cup, Qualifiers, 1R, GER-BRA 3-1 Wimbledon - London Abierto GNP Seguros - Monterrey China Open - Beijing Billie Jean King Cup, Qualifiers, JPN-KAZ 3-1 Hong Kong 125 Open - Hong Kong Megasaray Hotels Open 2 - Antalya Internationaux de Strasbourg - Strasbourg Guadalajara Open Akron - Guadalajara China Open - Beijing Internazionali BNL d'Italia - Rome W100 Incheon Porsche Tennis Grand Prix - Stuttgart Qatar TotalEnergies Open - Doha Mutua Madrid Open - Madrid Toray Pan Pacific Open - Tokyo Mumbai Open - Mumbai Guadalajara Open Akron - Guadalajara Mubadala Citi DC Open - Washington W100 Takasaki Chennai Open - Chennai W100 Cary W75 Bucharest W100 Takasaki